Synonyms: rain shower, shower
Definition: a brief period of precipitation
Usage: the game was interrupted by a brief shower
Similar words: rain, rainfall
Definition: water falling in drops from vapor condensed in the atmosphere